import Vue from "vue";
import VueRouter from "vue-router";
import "_a/styles/style.scss";
import "_a/styles/quill.core.css";
import "_a/styles/quill.snow.css";

import { Message } from "view-design";
Vue.prototype.$Message = Message;
import "view-design/dist/styles/iview.css";

import Spin from "_c/spin/spin.vue";
Vue.component("Spin", Spin);
import EmptyState from "_c/emptyState/emptyState.vue";
Vue.component("EmptyState", EmptyState);

import storage from "@/utils/storage.js";
Vue.prototype.$storage = storage;

import token from "@/utils/token.js";
Vue.prototype.$token = token;

import VueLazyLoad from "vue-lazyload";
Vue.use(VueLazyLoad, {
  error: require("_a/images/imageError.png"),
  loading: require("_a/images/imageError.png")
});
import VueCompositionAPI from '@vue/composition-api'
Vue.use(VueCompositionAPI)

Vue.use(VueRouter);
export default Vue;